package com.hzsk.lisence.service;

import com.hzsk.lisence.entity.SoftwareEntity;
import com.hzsk.lisence.entity.query.SelectByNameQuery;
import com.hzsk.lisence.entity.response.IncResponce;

import java.util.List;

public interface SoftwareService {
    void saveSoftwareInf(SoftwareEntity softwareEntity, Integer userId, IncResponce incResponce);

    void updateSoftwareInf(SoftwareEntity softwareEntity,Integer userId,IncResponce incResponce);

    String deleteSoftwareInf(Integer softwareId,Integer userId);

    Object getSoftwareListSelected(SelectByNameQuery selectByNameQuery);

    Object getAllSoftware(Integer operatorUserId);
}
